﻿# CMakeList.txt: Soft-Render 的 CMake 项目，在此处包括源代码并定义
# 项目特定的逻辑。
#
cmake_minimum_required (VERSION 3.8)

# 将源代码添加到此项目的可执行文件。
add_executable (Soft-Render        "src/MathUtil/Vector2f.cpp" "src/MathUtil/Vector4f.cpp" "src/MathUtil/Vector3f.cpp" "include/MathUtil/Vector.h" "include/MathUtil/Matrix.h" "src/MathUtil/Matrix.cpp" "src/main.cpp"     "include/engine/FrameBuffer.h" "src/engine/FrameBuffer.cpp"  "include/main.h" "src/engine/BufferOut.cpp"   "include/Render/Render.h" "src/Render/Render.cpp"         "include/Geometry/Vertex.h" "src/Geometry/Vertex.cpp" "include/Render/Pipeline.h" "src/Render/Pipeline.cpp" "include/Shader/Shader.h" "include/Geometry/VertToFrag.h"   "src/Shader/TwoDShader.cpp" "src/Geometry/VertToFrag.cpp"  "include/Geometry/Mesh.h" "src/Geometry/Mesh.cpp")

if (CMAKE_VERSION VERSION_GREATER 3.12)
  set_property(TARGET Soft-Render PROPERTY CXX_STANDARD 20)
endif()

# TODO: 如有需要，请添加测试并安装目标。
